package com.wctj.api.infra.common.api;

import com.wctj.api.infra.common.bean.PayMessage;
import lombok.extern.slf4j.Slf4j;
import org.apache.http.Consts;

import java.nio.charset.Charset;
import java.util.ArrayList;
import java.util.List;
/**
 * 支付基础服务
 *
 *
 */
@Slf4j
public abstract class BasePayService<PC extends PayConfigStorage> implements PayService<PC> {

    /**
     * 支付消息拦截器
     */
    protected List<PayMessageInterceptor<PayMessage, PayService>> interceptors = new ArrayList<PayMessageInterceptor<PayMessage, PayService>>();

    private Charset inputCharset = Consts.UTF_8;




}
